strap connecting rod end - Almanca İngilizce Sözlük